#pragma once

enum lockdep_wait_type
{
    LD_WAIT_INV = 0, /* not checked, catch all */

    LD_WAIT_FREE, /* wait free, rcu etc.. */
    LD_WAIT_SPIN, /* spin loops, raw_spinlock_t etc.. */

    LD_WAIT_CONFIG, /* preemptible in PREEMPT_RT, spinlock_t etc.. */

    LD_WAIT_SLEEP, /* sleeping locks, mutex_t etc.. */

    LD_WAIT_MAX, /* must be last */
};

struct lock_class_key
{
};

struct lockdep_map
{
};
struct pin_cookie
{
};
